Vignettes from Noida, Greater Noida, Ghaziabad and Gurgaon Swimming pools are fun, but are they legal?